home *** CD-ROM | disk | FTP | other *** search
/ By Popular Request 2.0 / By Popular Request 2.0 (Arsenal Computer).ISO / amiga_6 / tiffdtyp.lha / sources / class_iprotos.h < prev    next >
C/C++ Source or Header  |  1992-09-22  |  1KB  |  17 lines

  1.  
  2. /* classbase.c */
  3. Class *ASM ObtainBMPEngine ( REG (a6 )struct ClassBase *cb );
  4. struct Library *ASM LibInit ( REG (d0 )struct ClassBase *cb , REG (a0 )BPTR seglist , REG (a6 )struct Library *sysbase );
  5. LONG ASM LibOpen ( REG (a6 )struct ClassBase *cb );
  6. LONG ASM LibClose ( REG (a6 )struct ClassBase *cb );
  7. LONG ASM LibExpunge ( REG (a6 )struct ClassBase *cb );
  8.  
  9. /* dispatch.c */
  10. ULONG setdtattrs ( struct ClassBase *cb , Object *o , ULONG data , ...);
  11. ULONG getdtattrs ( struct ClassBase *cb , Object *o , ULONG data , ...);
  12. Class *initClass ( struct ClassBase *cb );
  13. ULONG ASM Dispatch ( REG (a0 )Class *cl , REG (a2 )Object *o , REG (a1 )Msg msg );
  14. BOOL ASM GetBMP ( REG (a6 )struct ClassBase *cb , REG (a0 )Class *cl , REG (a2 )Object *o , REG (a1 )struct TagItem *attrs );
  15. LONG ASM GetBody ( REG (a6 )struct ClassBase *cb , REG (a0 )struct IFFHandle *iff , REG (a1 )struct BitMapHeader *bmhd , REG (a2 )struct BitMap *bitmap );
  16. BOOL unpackrow ( BYTE **pSource , BYTE **pDest , WORD srcBytes0 , WORD dstBytes0 );
  17.